Providing Connguration Management Support in Software Engineering Environments Providing Connguration Management Support in Software Engineering Environments

نویسنده

  • Jun Han
چکیده

Software connguration management (SCM or CM) is a key element of any software development project. A software engineering environment should not only provide support for software products and software processes in general, but also pay attention to high level software engineering concepts like connguration management. In this paper, we present an overview of our approach to software engineering environments and demonstrate how connguration management can be achieved in such environments with minimal eeort by codifying a connguration management model. Issues addressed include the structures and consistency of CM components and their relationships, the deenition and activation of CM operations, and the deenition of presentation views that facilitate CM activities. Abstract Software connguration management (SCM or CM) is a key element of any software development project. A software engineering environment should not only provide support for software products and software processes in general, but also pay attention to high level software engineering concepts like connguration management. In this paper, we present an overview of our approach to software engineering environments and demonstrate how connguration management can be achieved in such environments with minimal eeort by codifying a conngu-ration management model. Issues addressed include the structures and consistency of CM components and their relationships, the deenition and activation of CM operations , and the deenition of presentation views that facilitate CM activities.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Connguration Management and Engineering Data Management: Diierences and Similarities

Engineering data management and software connguration management have been evolving fairly independently. On the other hand, it has been observed earlier that many parallels exist 10]. In this paper, we examine the similarities of and diierences between EDM and SCM. Many concepts are similar, but there are some diierences concerning the objects to be managed. As a consequence, some sophisticate...

متن کامل

Providing Configuration Management Support in Software Engineering Environments

Software configuration management (SCM or CM) is a key element of any software development project. A software engineering environment should not only provide support for software products and software processes in general, but also pay attention to high level software engineering concepts like configuration management. In this paper, we present an overview of our approach to software engineeri...

متن کامل

Supporting Fine-Grained Traceability in Software Development Environments

This paper describes the facilities currently available to support auditing and traceability within a system which provides ne-grained con-guration and version management. We contend that the relationship between the connguration management system and the underlying version control system is a critical factor which governs many aspects of the facilities supporting traceability. The model of tra...

متن کامل

Version Management for Tightly Integrated Software Engineering Environments

The paper introduces a version management model which exploits knowledge about the contents of documents. This is in contrast to most existing models which basically consider versioned objects as at (attributed) les. The beneets of the approach are illustrated by describing some sample operations which are not possible with a conventional model. The paper then discusses a feasible implementatio...

متن کامل

Modelling Dynamic Conngurations to Guide Tool Design

The ability to update a software system as it is being used is increasingly important and manifests itself in systems that must be maintained while executing, in systems where the choices about which components comprise a system are deferred until their use, and where systems can be customised. Systems that t one or more of these characteristics we call dynamically composed systems. Although so...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995